package com.jwx.mycar.mapper;


import com.jwx.mycar.entity.dto.DraftDto;
import com.jwx.mycar.entity.po.Draft;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
@Mapper
public interface DraftMapper {


    boolean insertDraft(DraftDto draftDto);
    boolean insertRelation(@Param("draftId") String draftId, @Param("labelsId") List<Integer> labelsId);
/**
 *
 * @description: 根据id获取帖子类容
 * @param null
 * @return:
 * @author: jwx
 * @time: 2019/12/6 17:48
 */

    Draft getById(String draftId);
/**
 *
 * @description: 获取所有帖子
 * @param null
 * @return:
 * @author: jwx
 * @time: 2019/12/6 21:08
 */

    List<Draft> getAll();
/**
 *
 * @description: 根据用户id获取某个用户的所有帖子
 * @param null
 * @return:
 * @author: jwx
 * @time: 2019/12/6 21:18
 */

    List<Draft> getAllByUserId(String userId);
}
